.el-input__inner,.el-textarea__inner{
  font-family: 微软雅黑!important;
  color: #333!important;
}
.el-textarea__inner{
  padding: 10px 15px;
}


/* menu */
.el-menu{
  border-right: none;
}
.el-menu-item.is-active{
  background-color: #409eff!important;
}
.el-menu-item:hover{
  background-color: #409eff!important;
  color: #fff!important;
}
.el-menu-item:hover i,.el-menu-item.is-active i{
  color: #fff!important;
}
.el-menu-item{
  /* text-align: center; */
}

/* button */
.btn-add{
  min-width: 90px;
  height: 40px;
  line-height: 40px;
  /* box-sizing: border-box; */
  padding: 0 20px;
  margin-right: 20px;
  margin-top: 12.5px;
  font-size: 16px;
}
.manage-meetings .btn-add{
  margin: 0;
}
.title .el-button+.el-button{
  margin-left: 0;
}
.upload-demo .el-upload{
  float: left;
  width: 100%;
  height: 100%;
  position: relative;
}
.upload-demo .el-upload .el-button{
  position: absolute;
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 0;
  left: 0;
  top: 0;
  font-size: 16px;
}



/* page */
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{
  background-color: #fff;
  font-weight: 500;
  font-size: 16px;
}

/* dialogs */
.el-dialog__body{
  padding: 10px 20px;
}
.my-add .el-dialog{
  min-width: 500px;
}
.my-add .el-textarea,.my-add .el-input,.meetings-add .el-input{
  width: 50%;
  flex-grow: 1;
}
.my-add .el-select{
  display: flex;
}

/* tabs */
.el-tabs{
  background-color: #fff;
}
.el-tabs__nav-scroll{
  height: 40px;
  box-sizing: border-box;
}
.manage-meetings .normal-tab .el-tabs__nav-wrap,.manage-roles .tab-box .el-tabs__nav-wrap{
  padding-left: 20px;
}
.manage-meetings .el-tabs__header,.manage-roles .el-tabs__header{
  margin-bottom: 0;
}
.meetings-tab .el-tabs__nav-wrap{
  padding-left: 0!important;
}
.manage-meetings .meetings-tab .el-tabs__header .el-tabs__item.is-active{
  background-color: aliceblue;
  color: #333;
  font-weight: 600;
}
.normal-tab>.el-tabs__content,.normal-tab>.el-tabs__content .el-tab-pane,.meetings-tab .el-tabs{
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.el-tabs__content{

}
.meetings-tab .el-tabs__content{
  flex-grow: 1;
  display: flex;
  flex-direction: 1;
  margin-bottom: 10px;
  background-color: aliceblue;
  box-sizing: border-box;
  border: 1px solid #e4e7ed;
  border-top: none;
}

.meetings-tab .is-top{
  min-width: 120px;
  text-align: center;
}

/* select */
.meetings-tab .el-input{
  width: 100%!important;
}


/* table */
.el-table thead{
  color: #333;
  font-size: 14px;
}
.auto-height{
  /* max-height: calc(100% - 78px)!important; */
}


/* others */
.leaders .table-pic,.headers .table-pic,.members .table-pic,.meetings-records .table-pic{
  height: 50px!important;
  width: 50px!important;
  border-radius: 50%!important;
}

.meeting-seats .avatar-uploader-icon{
  border: 1px dashed #666;
}

.meeting-paper .w-e-text-container{
  height: 500px!important;
}
.el-tab-pane{
  width: 100%!important;
}

.ques-box .el-switch__core{
  height: 30px!important;
  border-radius: 30px;
}
.ques-box .el-switch__core:after{
  height: 26px;
  width: 26px;
}
.el-switch.is-checked .el-switch__core::after{
  margin-left: -27px;
}